body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body{font: 12px/1.5 Arial,Helvetica,"SimSun",san-serif;color: #333;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a:link,a:visited{color:#666;text-decoration:none;}
a:hover{color:#F60;text-decoration:underline;}
img{border:0;-ms-interpolation-mode:bicubic;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
* html>body .clearfix{display:inline-block;width:100%}
* html .clearfix{/* Hides from IE-mac \*/ height:1%;/* End hide from IE-mac */ }
*+html .clearfix{min-height:1%}
img {vertical-align: middle;}
i, cite, em, var, address, dfn {font-style: normal;}
.pl24{padding-left:24px;}
.mt20{margin-top:10px;}
.header, .nav, .nav span, .nav-box .ico {background: url(../images/top.png) no-repeat;}
.header {height: 62px;border: 1px solid #E4E4E4;border-bottom: none;background-repeat: repeat-x;overflow: hidden;}
.head-wrap {position: relative;padding: 0 0 0 200px;width: 780px;margin: 0 auto;}
.header .logo3 {position: absolute;top: 5px;left: 0;}
.header .logo3 a {display: block;width: 162px;height: 49px;background: url(../images/logo3.png) no-repeat;font: 0/0 arial;overflow: hidden;text-indent: -999em;}
.nav-box {position: relative;height: 62px;float:right;}

.nav .cur{font-weight:bold;}.nav span{float:left;background-position:104px -69px;width:106px;height:62px;font:16px/62px "microsoft Yahei";text-align:center;cursor:pointer;}
.gr_c_main{width:1000px;margin:0 auto;margin-top:10px;}.side-bar{width:200px;float:left;}
.user-avatar{position:relative;width:108px;height:109px;margin:0 auto;margin-top:16px;}
.section{border:1px solid #DFDFDF;background:white;font-family:"simsun";}
.section-head h3,.game-list .dare-btn,.user-avatar .ico,.my-check .check-btn,.my-check .view-check,.menu .cur a,.leve-num,.game-list1 .dare-btn{background:url(../images/icon_gr.png) no-repeat;}
.user-avatar img{margin:4px 0 0 4px;}
.user-avatar .ico{position:absolute;top:0;left:0;width:108px;height:109px;background-position:0 -40px;}
.user-name{margin:8px 0 0;height:20px;line-height:20px;overflow:hidden;text-align:center;}
.user-name strong{padding:0 19px 0;color:#666;}
.user-name .gr_login,.user-name .gr_reg{padding:0px 10px; color:#0484b9;}
.my-infor{margin:12px 0 0 20px;}
.my-infor li{height:22px;line-height:22px;overflow:hidden;}
.my-infor li a{font-size:14px;font-weight:bold;color:#FF6A00;font-family:"microsoft YaHei";}
.menu{padding:18px 0;}
.menu li{height:34px;position:relative;vertical-align:middle;}
.menu a{display:block;padding:0 59px 0 0;height:34px;text-align:right;font:14px/34px "microsoft YaHei";}
.menu .cur a{position:absolute;top:0;left:-3px;padding-bottom:3px;background-position:0 0;width:143px;height:34px;color:white;}
.menu a i{padding:0 0 0 5px;font-style:normal;}
.section-head{position:relative;padding:0 10px;height:33px;background:#F6F6F6;border-bottom:1px solid #DFDFDF;}
.section-head h3{padding:0 0 0 22px;background-position:-261px -21px;font:16px/33px "microsoft YaHei";}
.main_gr {float: right;width: 770px;}
.love_nav{border:1px solid #DADADA;padding:1px;width:766px;margin:0 auto;background:#fff;}
.love_nav ul{background:#F6F6F6;height:36px;font:14px/36px \5FAE\8F6F\96C5\9ED1}
.love_nav li{float:left;border-right:1px solid #ECECEC;height:36px;width:88px;text-align:center;position:relative}
.love_nav a{display:block;width:100%;height:36px;color:#666}
.love_nav a:hover,.love_nav a.cur{color:#1E84CE;text-decoration:none;border-bottom:2px solid #308FC9}
.admin_lb{background-position:0 -50px}
.love_bigwrap{background:#fff;padding:16px;margin:0 auto;width:948px}

.love_r600{border:#e0e0e0 1px solid;border-top:none;padding-bottom:25px;min-height: 868px;}
.love_gimg,.love_gtit,.love_ginfor{margin:0 auto;width:202px}
.love_gimg{position:relative;height:135px;overflow:hidden}
.love_gitems {width: 223px;padding-right: 25px;float:left;}
.love_gitems li {margin-top: 15px;padding-top: 10px;position: relative;}
.love_infobox, .love_gitems li, .love_searchs, .rankw286 {box-shadow: 0 3px 2px #EEE;}
.love_infobox, .love_gitems li, .love_searchs, .rankw286 {background: #FAFAFA;border: 1px solid #E0E0E0;}
.love_gimg img {width: 202px;}
.love_gtit{height:29px;line-height:33px;overflow:hidden}
.love_gtit span{float:right;color:#9A9A9A;margin-left:5px;font-size:12px;}
.love_gtit a{font:14px/33px \5FAE\8F6F\96C5\9ED1}
.love_ginfor,.review_photo a,.message_cons,.over_wrap p,.integ_zjover,.youlikes a,.integb_tj a{color:#666;line-height:1.8}
.love_ginfor{padding-bottom:6px;font-size:12px;}
.hot_ico{position:absolute;top:-1px;left:-1px;display:block;width:66px;height:66px;cursor:pointer;background:url(../images/love_hotic.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="../images/love_hotic.png");_background:none}
.xc_pic{display:block;border:1px solid #C7C9C8;height:55px;width:55px;background:url(../images/default1.jpg) no-repeat center;background-size: 100%;}
.love_xc {width: 202px;overflow: hidden;}
.love_decor, .love_xc {border-top: 1px solid white;padding: 0px 5px 5px 5px;}
.love_xc a {float: left;border: 1px solid #D9D9D9;margin: 9px 8px 0 0;}
.gamech-list{padding-bottom:10px;}
.gamech-list li {float: left;padding: 0 0 0 16px;width: 73px;height: 94px;margin: 14px 0 0;line-height: 20px;overflow: hidden;_display: inline;}



.section-mtab {position: relative;padding: 0 10px;height: 33px;background: #F6F6F6;border: 1px solid #DFDFDF;}
.gift-list-tab {position: absolute;border-left: 1px solid #DFDFDF;}
.gift-list-tab li {float: left;padding: 2px 15px 0;height: 31px;font: 16px/31px "microsoft YaHei";color: #333;border-right: 1px solid #DFDFDF;background: #F2F2F2;cursor: pointer;text-align: center;}
.gift-list-tab .cur {position: relative;border-top: 2px solid #187FD8;border-bottom: 2px solid white;padding: 0 15px;margin: -1px 0 0;z-index: 3;background: white;}

.editpass {padding-top: 15px;}
.editpass li {padding-top: 15px;color: #999;}
.editpass label {display: inline-block;width: 88px;text-align: right;padding-right: 8px;font-size: 14px;color: #666;}
.editpass label, .editpass input, .editpass span, .editpass select {vertical-align: middle;}
user agent stylesheetlabel {cursor: default;}
.txt_css {width: 225px;height: 31px;line-height: 31px;}
.txt_css{border:1px solid #BDBDBD;margin-right:6px;border-radius:3px;padding:0 2px}
button, input, select, textarea {
outline: none;
font-size: 100%;
}
.editpass i,.notice_other_dec a:hover{color:#f00}
.subcss{background:url(../images/btnbgs.jpg) no-repeat}
.subcss{margin-left:97px;margin-top:5px;width:78px;height:33px;border:none 0;cursor:pointer}
.subcss:hover{background-position:0 -40px}


/*相册*/
.up_css,.system_a_tit,.colse_a,.album_sub,.system_qx,.album_s_click,.toselects{background:url(../images/albumicon0.png) no-repeat}

.up_css{font-size:14px;position:relative;margin-right:18px}
.up_css,.toselects{text-align:center;overflow:hidden;display:inline-block;vertical-align:middle;width:79px;height:28px;line-height:28px;font-weight:bold}
.flash_css{display:inline-block;vertical-align:middle;width:79px;height:28px;margin-right:18px}
.up_css input{position:absolute;left:0;top:0;height:28px;*margin-left:-30px;filter:alpha(opacity=0);opacity:0;cursor:pointer}
.up_css,.up_css:hover,#temp6 .JQ-slide-content a:hover,.integ-topa,.integ-topa:hover{color:#fff;text-decoration:none}

.albumlist{width:710px;overflow:hidden}
.albumlist ul,.photos_list ul,.record_ltit ul,.record_lcon ol{width:740px}
.albumlist li{z-index:1;position:relative;float:left;width:156px;margin:18px 21px 0 4px}
.album_photo{height:154px}
.album_photo,.album_p{border:1px solid #C9C9C9;background:#fff}
.album_p{padding:4px;margin:-4px 0 0 -4px;_position:relative} 
.album_p,.album_p img{width:146px;height:146px}
.albumlist h3{width:156px;font-weight:normal;height:27px;line-height:27px}
.album_b,.integral-bigtit h1{font-family:\5FAE\8F6F\96C5\9ED1}
.album_b a{margin-left:5px}
.album_b,.album_b a,.zj-tfen-b,.zj-t-b,.i-g-time,.i-g-play,.integ-item p a{color:#999}
.del_album,.del_photo{background:url(../images/album_del.png) no-repeat;top:0;right:8px}
.del_album,.del_photo,.editor_photo,.showphoto{cursor:pointer;width:22px;height:22px;display:none;position:absolute}
.albumlist li:hover .del_album,.albumlist li.cur  .del_album,.loads_photobox li:hover .del_album,.loads_photobox li.cur  .del_album,.loads_photobox li:hover .showphoto,.loads_photobox li.cur  .showphoto{display:block}

/*photos_list*/
.photos_listwrap{float:left;width:703px}
.photos_list{width:703px;overflow:hidden;margin-top:-16px}
.photos_list li{float:left;width:160px;margin:16px 21px 0 0;display:inline;position:relative}
.photos_list p{width:160px;height:31px;line-height:31px;overflow:hidden;text-align:center;color:#999}
.del_photo{top:1px;right:1px}
.photos_list li:hover .del_photo,.del_photo li.cur  .del_photo,.photos_list li:hover .editor_photo,.del_photo li.cur  .editor_photo,.photos_list li:hover .showphoto,.del_photo li.cur  .showphoto{display:block}
.editor_photo{right:1px;top:87px;background:url(../images/editorbg.png) no-repeat}
.showphoto{left:1px;top:1px;background:url(../images/showbg.png) no-repeat}
#backgray{position:absolute;z-index:998;left:0;top:0}
#backgray,.love_gnext{background:rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4c000000', EndColorStr='#4c000000');}
#flowersid{display:none;position:fixed;_position:absolute;width:930px;height:600px;border:2px solid #C6C6C6;left:50%;top:50%;margin:-300px 0 0 -465px;_margin-top:0;background:#fff;z-index:999;overflow:hidden}
#colseflowers{background:url(../images/comments_ico02.png) no-repeat}
#colseflowers{background-position:0 -200px;display:block;width:29px;height:27px;cursor:pointer;position:absolute;right:-1px;top:-1px}
#colseflowers:hover{background-position:0 -240px}
.htmlhidden #flowersid{display:block}
.htmlhidden,.htmlhidden body{overflow-y:hidden}
.htmlhidden #expressionid{z-index:1000}
.photos_listwrap .albumtop{margin:16px 0px;}
.albumtop a{color:#fff;}
.photo_mui a{display:block;border:1px solid #C7C9C8;height:120px;} 

/*pages*/
.pages{margin-top:25px;text-align:center}
.pages a,.pages strong{background:#FDFDFD;border:1px solid #CFCFCF;margin:0 3px;padding:0 8px;height:22px;line-height:22px;display:inline-block;border-radius:3px;color:#999;vertical-align:middle}
.pages a:hover,.pages strong{border-color:#8ABAE0;background:#ECF6FF;color:#268CDE;text-decoration:none}

/*friend*/
.tabtit li, .tabtit li span {background: url(../images/adminico.png) no-repeat;}
.tabtit{height:29px;border-bottom:1px solid #DBDBDB;padding-top:20px;padding-left: 24px;}
.tabtit ul{float:left;margin-bottom:-1px;_position:relative}
.tabtit li{color:#333;float:left;background-position:0 0px;padding-left:22px;height:29px;margin-right:4px;display:inline;cursor:pointer}
.tabtit li span{float:left;height:29px;line-height:31px;overflow:hidden;background-position:100% 0px;padding-right:22px}
.tabtit li.cur{font-weight:bold;background-position:0 -30px;height:30px}
.tabtit li.cur span{background-position:100% -30px;height:30px}
.tabtit a:hover{color:#888;text-decoration:none}
.tabtit li.cur a,.tabtit li.cur a:hover,.tabtit li.cur{color:#666}


.attention_wrap, .medal_list, .integ-700, .integ-medal p {width: 700px;overflow: hidden;}
.attention_wrap {padding-top: 20px;padding-left: 24px;}
.attention_wrap ul {float: left;width: 710px;background: url(../images/maat_img01.jpg) repeat;}
.attention_wrap li{float:left;width:300px;padding:20px 30px 0 20px;border-right:1px dotted #EAEAEA;height:78px;overflow:hidden}
.fl_w50,.integ_zjcon img,.decor_fontl,.decoration_items,.decoration_items li,.likelists .love_r223{float:left}
.fl_w50,.fl_w50 img,.photo50 img,.message_p90 img,.integ_zjcon img{width: 65px;height: 65px;border-radius: 8px;}
.over_wrap{padding-left:12px}
.over_wrap .love_us{display:inline-block;vertical-align:middle;line-height:22px;padding:0 18px 0 0}
.over_wrap .love_us a{font-weight:normal;color:#1E84CE;}

.over_wrap .clearfix{height:22px;overflow:hidden;margin-bottom:3px;position:relative}
.over_wrap .love_us {display: inline-block;vertical-align: middle;line-height: 22px;padding: 0 18px 0 0;}
.love_us {height: 22px;position: relative;padding: 0 3px 0 24px;}
.overflowhidden, .over_wrap, .dynamic_right, .integ_zjover, .integ-over {overflow: hidden;}

/*关注*/
.track_btn em,.exp_show{color:#1E84CE}
.track_btn em:hover{text-decoration:underline}
.track_btn i,.track_btn span{background:url(../images/trackbg.png) no-repeat}
.track_btn i,.track_btn span{text-indent:23px;display:inline-block;height:22px;line-height:22px}
.track_btn i{width:55px;color:#2786C6;cursor:pointer}
.track_btn i:hover{background-position:0 -24px}
.track_btn em{cursor:pointer}
.track_btn span{width:98px;color:#646567;background-position:0 -49px}
.over_wrap .track_btn {margin-left: 0;float: right;}

/*评论*/
.pinglun{padding-right:24px;padding-top: 15px;}
.s_comments_text span,.s_comments_text textarea,.infor_photo i,.love_areatip,.love_gpl textarea,.review_pls textarea{position:absolute;left:0;top:0;display:block}
.love_areatip{width:196px;background:#fff;height:24px;line-height:24px;padding-left:6px;color:#CBCBCB}
.love_gpl_cur .love_areatip{width:200px;height:58px;line-height:300px;overflow:hidden;padding-left:0;border:1px solid #85BAE4}
.love_xc{width:202px;overflow:hidden}
.love_xc p{width:220px}
.love_xc img{width:59px;height:59px}
.love_xc a{float:left;border:1px solid #D9D9D9;margin:9px 9px 0 0}
.re_frs,.phototips_othre .track_btn,.integral-bigtit span{float:right}
.review_pls textarea{width:190px;height:48px;overflow:hidden;border:1px solid #E2E2E2;background:transparent;padding:5px}
.dynamic_photo{float:left;padding-top:15px;position:relative;_zoom:1;_height:53px}
.dynamic_right{padding:10px 0 0 10px;color:#999}
/*face*/
.exp_show,.Cancelreply,.inner_subbtn,.expression_ico,.inner_subbtn_gr{background:url(../images/comments_ico02.png) no-repeat}
.exp_show{margin-top:8px;cursor:pointer;height:16px;line-height:16px;float:left;padding-left:20px;background-position:-284px 0}
.Cancelreply,.inner_subbtn,.inner_subbtn_gr{float:right;width:50px;height:21px;cursor:pointer;margin:6px 0 0 8px;border:none 0}
.Cancelreply{background-position:-58px -30px}
.Cancelreply:hover{background-position:-58px -60px}
.comment_Num{color:#999;margin:4px 4px 0 0;float:right;}
.review_list{padding:10px 0 15px}
.review_photo{float:left;width:96px}
.review_photo a{display:block;height:100px;overflow:hidden;text-align:center}
.review_photo img,.youlikes img,.integb_tj img{display:block;margin:0 auto;width:76px;height:76px}
.review_right{float:right;width:605px;position:relative}
.re_pings_t,.re_pings_b,.re_p_s,.message_input .notice_rag,.message_other .notice_rag{background:url(../images/adminico02.png) no-repeat}
.re_pings_t,.re_pings_b{height:6px;overflow:hidden}
.re_pings_t{background-position:0 -60px}
.re_pings_b{background-position:0 -67px}
.re_p_s{position:absolute;left:-8px;top:12px;width:9px;height:15px;display:block;background-position:-971px -71px}
.re_pings_c{border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB}
.re_pings_main,.review_pls{margin:0 auto;width:571px}
.re_pings_main{min-height:45px;_height:45px;padding-top:6px;font-size:14px}
.re_pings_tools{padding:18px 16px 10px;border-bottom:1px solid #EBEBEB;color:#999}
.re_frs span,#create_albums,.titwrap .tb_r,.record_rtit .tb_r,.inlogbtn{color:#1E84CE;cursor:pointer}
.re_frs span,.re_frs a{margin-left:10px}
.review_gpl{background:#FBFBFB;padding:0 16px 12px;border-top:1px solid #F3F3F3}
.review_pls{position:relative;height:26px;overflow:hidden;padding-top:10px}
.review_pls .love_areatip{width:565px;height:26px}
.review_pls .love_areatip,.review_pls textarea{top:10px}
.review_pls textarea{width:559px;height:14px}
.review_pls_cur{height:125px}
.review_pls_cur .love_areatip{font:0/0 a;height:94px;overflow:hidden}
.review_pls_cur textarea{height:84px;border:1px solid #C5C5C5}
.review_pls .comment_innertools{padding-top:96px}
.review_pls .exp_show{margin-right:15px}
.innerlrbtn{float:left;margin-top:4px;color:#999;line-height:2.0}
.innerlrbtn span{cursor:pointer;color:#0171C7}
.innerlrbtn a,.innerlrbtn span{margin:0 5px}
.innerlrbtn span:hover{color:#f00}
.innerlrbtn .logo_out{color:#666}
.review_pls .inner_subbtn,.message_pls .inner_subbtn{background-position:0 -30px}
.review_pls .inner_subbtn:hover,.message_pls .inner_subbtn:hover{background-position:0 -60px}
.dynamic_tit{color:#333;line-height:1.8;padding-bottom:10px;min-height:30px;_height:30px}
.re_pings_b_tools{margin-top:10px;}

/*message*/
.message_pls{float:right;width:610px}
.message_p90{float:left;width:90px;text-align:center;color:#1E84CE}
.message_p90 span{cursor:pointer}
.message_p90 img{display:block;margin:0 auto 6px}
.message_pls textarea{width:597px;height:94px;padding:5px;overflow:hidden;border:1px solid #C5C5C5}
.message_list{background:url(../images/message_listlbg.jpg) repeat-y;margin-top:12px;border:1px solid #E0E0E0;box-shadow:-1px 3px 3px #E0E0E0;padding-right:15px}
.message_list .dynamic_photo{width:103px;padding-top:16px}
.message_list .photo50{text-align:center}
.message_list .photo50 img{display:block;margin:0 auto 6px}
.message_list .dynamic_photo:hover .decoration_position,.message_list .dynamic_photo_cur .decoration_position{left:15px;bottom:82px}
.message_right{float:right;width:560px;color:#999;padding:12px 0}
.message_dec{margin-top:16px;font-size:14px;min-height:45px;_height:45px}
.message_input{display:none;height:111px;position:relative;margin-top:15px}
.message_input .notice_rag,.message_other .notice_rag{position:absolute;width:10px;height:7px;left:29px;top:-6px;background-position:-970px -159px;z-index:1}
.message_input .review_pls{margin:0;height:83px;width:360px;padding:13px}
.message_input .review_pls,.message_other{border:1px solid #F0F0F0;border-radius:3px;background:#FAFAFA;}
.message_input .review_pls textarea{position:static;width:348px;height:44px;background:#fff}
.message_input .review_pls .comment_innertools,#fixnone #ptop40,.this_gamerank .decoration_twrap{padding-top:0}
.message_other{margin-top:15px;padding-bottom:10px;position:relative;width:386px}
.message_replys{border-bottom:1px dotted #E4E4E4;padding:10px 15px}
.message_cons{padding-bottom:8px}


/*upload_usphoto*/
.up_usptit{font-weight:normal;margin: 0px 0 0 25px;padding-top: 15px;width: 667px;text-indent:5px;border-bottom:1px solid #ECECEC;height:33px;line-height:33px;overflow:hidden;font-size:14px;color:#666;font-size:14px}
.up_usptips{color:#999;line-height:1.8;padding:5px 0 5px 29px}
.up_usflash,.up_diyimgs{padding-left:25px}
.up_usflash{float:left;width:323px}
.upload_avatar{cursor:pointer;border:1px solid #e2e2e2;padding:5px}
.h196{padding-top:6px;height:196px}
.up-r182 {float: left;padding-left: 30px;width: 182px;color: #666;}
.up-curimg{width:131px;height:131px;border:1px solid #D6D6D6;padding:2px;background:#fff;overflow:hidden;position:relative}
.up-curimg,.up-curimg img{width:125px;height:125px}
.up-curimg span{display:block;width:100%;text-align:center;height:22px;line-height:22px;position:absolute;left:2px;bottom:2px;color:#fff}
.up-curimg span{background:rgba(109,208,25,0.5);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7f6dd019', EndColorStr='#7f6dd019');}
.up-leed .up_diyimgs{float:none;width:160px;padding-left:0;margin-top:0}
.up-leed .up_diyimgs img{margin:8px 5px 0 0;width:30px;height:30px}
.up_diyimgs{float:left;width:428px;margin-top:-6px}
.up_diyimgs img{float:left;cursor:pointer;margin:6px 15px 0 0;border:1px solid #D5D5D5;width:40px;height:40px;padding:2px}
.up_diyimgs img:hover{border-color:#f60}

.crop_box{border:1px solid #e2e2e2;padding:10px;position:relative;display:none}		    
.crop_box button{padding:0 7px;height:34px;line-height:34px;margin-top:15px}
.up_usptips {color: #999;line-height: 1.8;padding: 5px 0 5px 29px;}
.up_diyimgs {float: left;width: 671px;margin-top: -6px;}
.up_usflash, .up_diyimgs {padding-left: 25px;}

/*footer*/
#footer{text-align:center;line-height:2.0;padding:8px 0 15px}
#footer a,#footer{color:#666}
#footer a{margin:0 7px}
#footer a:hover{color:#f00}


/*修改资料*/
.editpass label, .editpass input, .editpass span, .editpass select{height: 32px;line-height: 32px;}
